package com.tbit.main.pojo;

import java.util.List;

/**
 * @author LMY
 * @create 2020-12-22 20:11
 * 运营分析
 */
public class Operation {

    /**
     * 运营区域
     */
    private List<Integer> accountIds;
    /**
     * 开始时间
     */
    private String startTime;
    /**
     * 结束时间
     */
    private String endTime;
    /**
     * 车均日收入
     */
    private Integer carEarning;
    /**
     * 车均日订单数
     */
    private Integer carOrder;
    /**
     * 人均换电数
     */
    private Integer peoplePower;
    /**
     * 人均挪车数
     */
    private Integer peopleMove;
    /**
     * 人均调度数
     */
    private Integer peopleDispatch;
    /**
     * 不可运营车辆比例
     */
    private float notUserMachine;
    /**
     * 缺电车辆比例
     */
    private float lackPower;
    /**
     * 类型 0，分时；1，日；2，周；3，月
     */
    private Integer type;
    /**
     * 分区id
     */
    private List<Integer> regionId;

    public List<Integer> getRegionId() {
        return regionId;
    }

    public void setRegionId(List<Integer> regionId) {
        this.regionId = regionId;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public float getNotUserMachine() {
        return notUserMachine;
    }

    public void setNotUserMachine(float notUserMachine) {
        this.notUserMachine = notUserMachine;
    }

    public float getLackPower() {
        return lackPower;
    }

    public void setLackPower(float lackPower) {
        this.lackPower = lackPower;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public List<Integer> getAccountIds() {
        return accountIds;
    }

    public void setAccountIds(List<Integer> accountIds) {
        this.accountIds = accountIds;
    }

    public Integer getCarEarning() {
        return carEarning;
    }

    public void setCarEarning(Integer carEarning) {
        this.carEarning = carEarning;
    }

    public Integer getCarOrder() {
        return carOrder;
    }

    public void setCarOrder(Integer carOrder) {
        this.carOrder = carOrder;
    }

    public Integer getPeoplePower() {
        return peoplePower;
    }

    public void setPeoplePower(Integer peoplePower) {
        this.peoplePower = peoplePower;
    }

    public Integer getPeopleMove() {
        return peopleMove;
    }

    public void setPeopleMove(Integer peopleMove) {
        this.peopleMove = peopleMove;
    }

    public Integer getPeopleDispatch() {
        return peopleDispatch;
    }

    public void setPeopleDispatch(Integer peopleDispatch) {
        this.peopleDispatch = peopleDispatch;
    }

    @Override
    public String toString() {
        return "Operation{" +
                "accountIds=" + accountIds +
                ", startTime='" + startTime + '\'' +
                ", endTime='" + endTime + '\'' +
                ", carEarning=" + carEarning +
                ", carOrder=" + carOrder +
                ", peoplePower=" + peoplePower +
                ", peopleMove=" + peopleMove +
                ", peopleDispatch=" + peopleDispatch +
                ", notUserMachine=" + notUserMachine +
                ", lackPower=" + lackPower +
                ", type=" + type +
                ", regionId=" + regionId +
                '}';
    }
}
